<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>NFC / NDEF Library for Proximity APIs: NdefLibrary.Ndef.NdefMailtoRecord Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="NdefLibraryLogo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">NFC / NDEF Library for Proximity APIs
   &#160;<span id="projectnumber">4.1.0</span>
   </div>
   <div id="projectbrief">Easily parse and create NDEF records with the Windows Proximity APIs / Near Field Communication NFC.</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespace_ndef_library.html">NdefLibrary</a></li><li class="navelem"><a class="el" href="namespace_ndef_library_1_1_ndef.html">Ndef</a></li><li class="navelem"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html">NdefMailtoRecord</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">NdefLibrary.Ndef.NdefMailtoRecord Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Convenience class for creating records that open the email app on the user's device, with a specified recipient address, subject and body text.  
 <a href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for NdefLibrary.Ndef.NdefMailtoRecord:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.png" usemap="#NdefLibrary.Ndef.NdefMailtoRecord_map" alt=""/>
  <map id="NdefLibrary.Ndef.NdefMailtoRecord_map" name="NdefLibrary.Ndef.NdefMailtoRecord_map">
<area href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html" title="Smart class that uses the smallest possible NDEF record type for storing the requested information - ..." alt="NdefLibrary.Ndef.NdefSmartUriRecord" shape="rect" coords="0,112,231,136"/>
<area href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html" title="Handles the Smart Poster meta-record and is able to both parse and assemble a smart poster according ..." alt="NdefLibrary.Ndef.NdefSpRecord" shape="rect" coords="0,56,231,80"/>
<area href="class_ndef_library_1_1_ndef_1_1_ndef_record.html" title="An NDEF record contains a payload described by a type, a length, and an optional identifier. " alt="NdefLibrary.Ndef.NdefRecord" shape="rect" coords="0,0,231,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a370effa08cf563b60627d5a1ca6807ec"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#a370effa08cf563b60627d5a1ca6807ec">NdefMailtoRecord</a> ()</td></tr>
<tr class="memdesc:a370effa08cf563b60627d5a1ca6807ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty Mailto record.  <a href="#a370effa08cf563b60627d5a1ca6807ec">More...</a><br /></td></tr>
<tr class="separator:a370effa08cf563b60627d5a1ca6807ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dcc76e773ba73cbe679f81e37b4ece0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#a1dcc76e773ba73cbe679f81e37b4ece0">NdefMailtoRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> other)</td></tr>
<tr class="memdesc:a1dcc76e773ba73cbe679f81e37b4ece0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a Mailto record based on another Mailto record, or a Smart Poster / URI record that has a Uri set that corresponds to the mailto: URI scheme.  <a href="#a1dcc76e773ba73cbe679f81e37b4ece0">More...</a><br /></td></tr>
<tr class="separator:a1dcc76e773ba73cbe679f81e37b4ece0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02a31527644a17a49ee0a1b811a4db3e"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#a02a31527644a17a49ee0a1b811a4db3e">CheckIfValid</a> ()</td></tr>
<tr class="memdesc:a02a31527644a17a49ee0a1b811a4db3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the contents of the record are valid; throws an exception if a problem is found, containing a textual description of the issue.  <a href="#a02a31527644a17a49ee0a1b811a4db3e">More...</a><br /></td></tr>
<tr class="separator:a02a31527644a17a49ee0a1b811a4db3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html">NdefLibrary.Ndef.NdefSmartUriRecord</a></td></tr>
<tr class="memitem:a80d4fc166032b96bf1604629c7d8ba40 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a80d4fc166032b96bf1604629c7d8ba40">NdefSmartUriRecord</a> ()</td></tr>
<tr class="memdesc:a80d4fc166032b96bf1604629c7d8ba40 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty Smart Uri Record.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a80d4fc166032b96bf1604629c7d8ba40">More...</a><br /></td></tr>
<tr class="separator:a80d4fc166032b96bf1604629c7d8ba40 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3870ed05a7ef6fbfe70c9316832b340d inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a3870ed05a7ef6fbfe70c9316832b340d">NdefSmartUriRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> other)</td></tr>
<tr class="memdesc:a3870ed05a7ef6fbfe70c9316832b340d inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a Smart Uri record based on the record passed through the argument.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a3870ed05a7ef6fbfe70c9316832b340d">More...</a><br /></td></tr>
<tr class="separator:a3870ed05a7ef6fbfe70c9316832b340d inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html">NdefLibrary.Ndef.NdefSpRecord</a></td></tr>
<tr class="memitem:a67c290fdf9f3644ca7ce642c4bfb1a71 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a67c290fdf9f3644ca7ce642c4bfb1a71">NdefSpRecord</a> ()</td></tr>
<tr class="memdesc:a67c290fdf9f3644ca7ce642c4bfb1a71 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty Smart Poster (Sp) record.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a67c290fdf9f3644ca7ce642c4bfb1a71">More...</a><br /></td></tr>
<tr class="separator:a67c290fdf9f3644ca7ce642c4bfb1a71 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e23819374848b6ec18095341eaae090 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a0e23819374848b6ec18095341eaae090">NdefSpRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> other)</td></tr>
<tr class="memdesc:a0e23819374848b6ec18095341eaae090 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a Smart Poster record based on the record passed through the argument.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a0e23819374848b6ec18095341eaae090">More...</a><br /></td></tr>
<tr class="separator:a0e23819374848b6ec18095341eaae090 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae160c471f27c6bbe92a7c9f9e41392fd inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#ae160c471f27c6bbe92a7c9f9e41392fd">SetPayloadAndParse</a> (byte[] payload, bool parseNewPayload)</td></tr>
<tr class="memdesc:ae160c471f27c6bbe92a7c9f9e41392fd inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the payload of the base class to the byte array from the parameter and optionally parses its contents.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#ae160c471f27c6bbe92a7c9f9e41392fd">More...</a><br /></td></tr>
<tr class="separator:ae160c471f27c6bbe92a7c9f9e41392fd inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44437c4f2a2c9d7366d3b831ef0de2a4 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a44437c4f2a2c9d7366d3b831ef0de2a4">HasSpData</a> ()</td></tr>
<tr class="memdesc:a44437c4f2a2c9d7366d3b831ef0de2a4 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if this record contains data that requires a Smart Poster and could not be stored in a simple URI record.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a44437c4f2a2c9d7366d3b831ef0de2a4">More...</a><br /></td></tr>
<tr class="separator:a44437c4f2a2c9d7366d3b831ef0de2a4 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acae79281ec634ac22611674c639a9481 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">override bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#acae79281ec634ac22611674c639a9481">CheckIfValid</a> ()</td></tr>
<tr class="memdesc:acae79281ec634ac22611674c639a9481 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the contents of the record are valid; throws an exception if a problem is found, containing a textual description of the issue.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#acae79281ec634ac22611674c639a9481">More...</a><br /></td></tr>
<tr class="separator:acae79281ec634ac22611674c639a9481 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab10bb7bb4b9bef6a54b8d4422d16d9a9 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#ab10bb7bb4b9bef6a54b8d4422d16d9a9">SetUri</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_uri_record.html">NdefUriRecord</a> newUri)</td></tr>
<tr class="memdesc:ab10bb7bb4b9bef6a54b8d4422d16d9a9 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the URI based on another URI record instead of specifying the URI itself.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#ab10bb7bb4b9bef6a54b8d4422d16d9a9">More...</a><br /></td></tr>
<tr class="separator:ab10bb7bb4b9bef6a54b8d4422d16d9a9 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5e5b2d25f61d1a35c8cd50e192b3dc1 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#aa5e5b2d25f61d1a35c8cd50e192b3dc1">AddTitle</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_text_record.html">NdefTextRecord</a> newTitle)</td></tr>
<tr class="memdesc:aa5e5b2d25f61d1a35c8cd50e192b3dc1 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add an (optional) title to the Smart Poster.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#aa5e5b2d25f61d1a35c8cd50e192b3dc1">More...</a><br /></td></tr>
<tr class="separator:aa5e5b2d25f61d1a35c8cd50e192b3dc1 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e684641ba235500423c2aea7023cd49 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a9e684641ba235500423c2aea7023cd49">TitleCount</a> ()</td></tr>
<tr class="memdesc:a9e684641ba235500423c2aea7023cd49 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns how many title text records are stored in the Smart Poster.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a9e684641ba235500423c2aea7023cd49">More...</a><br /></td></tr>
<tr class="separator:a9e684641ba235500423c2aea7023cd49 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa27970b4b0e7724090e382e90069012e inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_text_record.html">NdefTextRecord</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#aa27970b4b0e7724090e382e90069012e">Title</a> (int index)</td></tr>
<tr class="memdesc:aa27970b4b0e7724090e382e90069012e inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a specific title text record from the list.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#aa27970b4b0e7724090e382e90069012e">More...</a><br /></td></tr>
<tr class="separator:aa27970b4b0e7724090e382e90069012e inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f5b7a74079a2287d12890a5a6f86b3f inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a2f5b7a74079a2287d12890a5a6f86b3f">ActionInUse</a> ()</td></tr>
<tr class="memdesc:a2f5b7a74079a2287d12890a5a6f86b3f inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if the action has been defined for this Smart Poster instance.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a2f5b7a74079a2287d12890a5a6f86b3f">More...</a><br /></td></tr>
<tr class="separator:a2f5b7a74079a2287d12890a5a6f86b3f inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af46a6405d39e700d529be34d3a815783 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#af46a6405d39e700d529be34d3a815783">SizeInUse</a> ()</td></tr>
<tr class="memdesc:af46a6405d39e700d529be34d3a815783 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if the size has been defined for this Smart Poster instance.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#af46a6405d39e700d529be34d3a815783">More...</a><br /></td></tr>
<tr class="separator:af46a6405d39e700d529be34d3a815783 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a184deeea51395b18e0f62fa0ed1e2ae6 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a184deeea51395b18e0f62fa0ed1e2ae6">MimeTypeInUse</a> ()</td></tr>
<tr class="memdesc:a184deeea51395b18e0f62fa0ed1e2ae6 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if the mime type has been defined for this Smart Poster instance.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a184deeea51395b18e0f62fa0ed1e2ae6">More...</a><br /></td></tr>
<tr class="separator:a184deeea51395b18e0f62fa0ed1e2ae6 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac4e9e1cb4e93b75a0dfa1a9c4159875 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#aac4e9e1cb4e93b75a0dfa1a9c4159875">ImageInUse</a> ()</td></tr>
<tr class="memdesc:aac4e9e1cb4e93b75a0dfa1a9c4159875 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns if the Smart Poster contains an image (not supported yet).  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#aac4e9e1cb4e93b75a0dfa1a9c4159875">More...</a><br /></td></tr>
<tr class="separator:aac4e9e1cb4e93b75a0dfa1a9c4159875 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:aed1ca01c8e1ae8badbd82ca15629b596 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aed1ca01c8e1ae8badbd82ca15629b596">NdefRecord</a> ()</td></tr>
<tr class="memdesc:aed1ca01c8e1ae8badbd82ca15629b596 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty record, not setting any information.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aed1ca01c8e1ae8badbd82ca15629b596">More...</a><br /></td></tr>
<tr class="separator:aed1ca01c8e1ae8badbd82ca15629b596 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa32a8b5ef05c72dbe740999f205d782 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#afa32a8b5ef05c72dbe740999f205d782">NdefRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">TypeNameFormatType</a> tnf, byte[] type)</td></tr>
<tr class="memdesc:afa32a8b5ef05c72dbe740999f205d782 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new record with the specified type name format and type. Doesn't set the payload and ID.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#afa32a8b5ef05c72dbe740999f205d782">More...</a><br /></td></tr>
<tr class="separator:afa32a8b5ef05c72dbe740999f205d782 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e87feda8270cc953a1eed5f416bc811 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a4e87feda8270cc953a1eed5f416bc811">NdefRecord</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> other)</td></tr>
<tr class="memdesc:a4e87feda8270cc953a1eed5f416bc811 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new record, copying the information of the record sent through the parameter.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a4e87feda8270cc953a1eed5f416bc811">More...</a><br /></td></tr>
<tr class="separator:a4e87feda8270cc953a1eed5f416bc811 inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4b8aca277bcb29ae2c7c972de5a19bc inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab898bd728196b4c255f2c2fbead68e24">Type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab4b8aca277bcb29ae2c7c972de5a19bc">CheckSpecializedType</a> (bool checkForSubtypes)</td></tr>
<tr class="memdesc:ab4b8aca277bcb29ae2c7c972de5a19bc inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks the type name format and type of this record and returns the appropriate specialized class, if one is available and known for this record type.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab4b8aca277bcb29ae2c7c972de5a19bc">More...</a><br /></td></tr>
<tr class="separator:ab4b8aca277bcb29ae2c7c972de5a19bc inherit pub_methods_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a2ed17927b07189d462d632de46e42c0c"><td class="memItemLeft" align="right" valign="top">static new bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#a2ed17927b07189d462d632de46e42c0c">IsRecordType</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> record)</td></tr>
<tr class="memdesc:a2ed17927b07189d462d632de46e42c0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the record sent via the parameter is indeed a Mailto record. Checks the type and type name format and if the URI starts with the correct scheme.  <a href="#a2ed17927b07189d462d632de46e42c0c">More...</a><br /></td></tr>
<tr class="separator:a2ed17927b07189d462d632de46e42c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html">NdefLibrary.Ndef.NdefSpRecord</a></td></tr>
<tr class="memitem:a172ea15f4682d49804bf511471e7cafc inherit pub_static_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a172ea15f4682d49804bf511471e7cafc">IsRecordType</a> (<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a> record)</td></tr>
<tr class="memdesc:a172ea15f4682d49804bf511471e7cafc inherit pub_static_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if the record sent via the parameter is indeed a Smart Poster. Only checks the type and type name format, doesn't analyze if the payload is valid.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a172ea15f4682d49804bf511471e7cafc">More...</a><br /></td></tr>
<tr class="separator:a172ea15f4682d49804bf511471e7cafc inherit pub_static_methods_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:aa2a1d1efee9d2b16e64eeeb8d719bd70"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#aa2a1d1efee9d2b16e64eeeb8d719bd70">Address</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aa2a1d1efee9d2b16e64eeeb8d719bd70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Email address of the recipient.  <a href="#aa2a1d1efee9d2b16e64eeeb8d719bd70">More...</a><br /></td></tr>
<tr class="separator:aa2a1d1efee9d2b16e64eeeb8d719bd70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b2e8534381a22f660eb8ee4dfb3c268"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#a7b2e8534381a22f660eb8ee4dfb3c268">Subject</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a7b2e8534381a22f660eb8ee4dfb3c268"><td class="mdescLeft">&#160;</td><td class="mdescRight">Optional pre-written subject to use for the email.  <a href="#a7b2e8534381a22f660eb8ee4dfb3c268">More...</a><br /></td></tr>
<tr class="separator:a7b2e8534381a22f660eb8ee4dfb3c268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90da4d2d706b77b9aa4d050aad72648c"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mailto_record.html#a90da4d2d706b77b9aa4d050aad72648c">Body</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a90da4d2d706b77b9aa4d050aad72648c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Optional pre-written body to use for the email.  <a href="#a90da4d2d706b77b9aa4d050aad72648c">More...</a><br /></td></tr>
<tr class="separator:a90da4d2d706b77b9aa4d050aad72648c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td colspan="2" onclick="javascript:toggleInherit('properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html">NdefLibrary.Ndef.NdefSmartUriRecord</a></td></tr>
<tr class="memitem:a86fd3acfa27b08ca66f3a92419d1cef2 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memItemLeft" align="right" valign="top">override byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a86fd3acfa27b08ca66f3a92419d1cef2">Type</a><code> [get]</code></td></tr>
<tr class="memdesc:a86fd3acfa27b08ca66f3a92419d1cef2 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">An identifier describing the type of the payload. Override to return correct type depending on data stored - either U(RI) or Sp (Smart Poster).  <a href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a86fd3acfa27b08ca66f3a92419d1cef2">More...</a><br /></td></tr>
<tr class="separator:a86fd3acfa27b08ca66f3a92419d1cef2 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11dd288530fa3938b4d09a4ae1de7a2d inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memItemLeft" align="right" valign="top">override byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a11dd288530fa3938b4d09a4ae1de7a2d">Payload</a><code> [get]</code></td></tr>
<tr class="memdesc:a11dd288530fa3938b4d09a4ae1de7a2d inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">The application data carried within an NDEF record.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record.html#a11dd288530fa3938b4d09a4ae1de7a2d">More...</a><br /></td></tr>
<tr class="separator:a11dd288530fa3938b4d09a4ae1de7a2d inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_smart_uri_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td colspan="2" onclick="javascript:toggleInherit('properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html">NdefLibrary.Ndef.NdefSpRecord</a></td></tr>
<tr class="memitem:a5266a75986f92f1788d85d3edff64dc4 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a5266a75986f92f1788d85d3edff64dc4">Uri</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a5266a75986f92f1788d85d3edff64dc4 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mandatory URI of the Smart Poster  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a5266a75986f92f1788d85d3edff64dc4">More...</a><br /></td></tr>
<tr class="separator:a5266a75986f92f1788d85d3edff64dc4 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ef6dde332e02bfec765158e1b0cc993 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">List&lt; <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_text_record.html">NdefTextRecord</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a4ef6dde332e02bfec765158e1b0cc993">Titles</a><code> [get]</code></td></tr>
<tr class="memdesc:a4ef6dde332e02bfec765158e1b0cc993 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of all title texts for different languages used in the Smart Poster.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a4ef6dde332e02bfec765158e1b0cc993">More...</a><br /></td></tr>
<tr class="separator:a4ef6dde332e02bfec765158e1b0cc993 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a155c31c5476487da78db5e6274eaed9c inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_act_record.html#af59ccc9adce1b5d2b6f6efd04b83a958">NdefSpActRecord.NfcActionType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a155c31c5476487da78db5e6274eaed9c">NfcAction</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a155c31c5476487da78db5e6274eaed9c inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">The action defines how the reader should handle the Smart Poster record.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a155c31c5476487da78db5e6274eaed9c">More...</a><br /></td></tr>
<tr class="separator:a155c31c5476487da78db5e6274eaed9c inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e09fe551cd0907a23ba47f9577150da inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a3e09fe551cd0907a23ba47f9577150da">NfcSize</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a3e09fe551cd0907a23ba47f9577150da inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the linked content.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a3e09fe551cd0907a23ba47f9577150da">More...</a><br /></td></tr>
<tr class="separator:a3e09fe551cd0907a23ba47f9577150da inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab27dccb44f398ac3710aaf40e0f2fc33 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#ab27dccb44f398ac3710aaf40e0f2fc33">NfcMimeType</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab27dccb44f398ac3710aaf40e0f2fc33 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">MIME type of the linked object.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#ab27dccb44f398ac3710aaf40e0f2fc33">More...</a><br /></td></tr>
<tr class="separator:ab27dccb44f398ac3710aaf40e0f2fc33 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afae5674d044af01245bf7555e1ef336f inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_mime_image_record_base.html">NdefMimeImageRecordBase</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#afae5674d044af01245bf7555e1ef336f">NfcImage</a><code> [get, set]</code></td></tr>
<tr class="memdesc:afae5674d044af01245bf7555e1ef336f inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Icon / Image data contained in the Smart Poster.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#afae5674d044af01245bf7555e1ef336f">More...</a><br /></td></tr>
<tr class="separator:afae5674d044af01245bf7555e1ef336f inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('properties_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:aaf90a19b1fd91617319996635247e9bc inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">TypeNameFormatType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aaf90a19b1fd91617319996635247e9bc">TypeNameFormat</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aaf90a19b1fd91617319996635247e9bc inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates the structure of the value of the TYPE field.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#aaf90a19b1fd91617319996635247e9bc">More...</a><br /></td></tr>
<tr class="separator:aaf90a19b1fd91617319996635247e9bc inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab898bd728196b4c255f2c2fbead68e24 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">virtual byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab898bd728196b4c255f2c2fbead68e24">Type</a><code> [get, set]</code></td></tr>
<tr class="memdesc:ab898bd728196b4c255f2c2fbead68e24 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">An identifier describing the type of the payload.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ab898bd728196b4c255f2c2fbead68e24">More...</a><br /></td></tr>
<tr class="separator:ab898bd728196b4c255f2c2fbead68e24 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c8e8fdf3b2fb68910cf31b24951b68b inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a1c8e8fdf3b2fb68910cf31b24951b68b">Id</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a1c8e8fdf3b2fb68910cf31b24951b68b inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">An identifier in the form of a URI reference.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a1c8e8fdf3b2fb68910cf31b24951b68b">More...</a><br /></td></tr>
<tr class="separator:a1c8e8fdf3b2fb68910cf31b24951b68b inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21f9db059b16a7359707ad9c754b9091 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">virtual byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a21f9db059b16a7359707ad9c754b9091">Payload</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a21f9db059b16a7359707ad9c754b9091 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">The application data carried within an NDEF record.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a21f9db059b16a7359707ad9c754b9091">More...</a><br /></td></tr>
<tr class="separator:a21f9db059b16a7359707ad9c754b9091 inherit properties_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:ae8b72bae8f27a524d56bb048bb5fac7d inherit pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">TypeNameFormatType</a> { <br />
&#160;&#160;<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7dace2c8aed9c2fa0cfbed56cbda4d8bf07">TypeNameFormatType.Empty</a> = 0x00, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7dacd0faabacfe43fd7e0ed7a11928081af">TypeNameFormatType.NfcRtd</a> = 0x01, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7dafecdc9105cdb68403017e8cee8420a63">TypeNameFormatType.Mime</a> = 0x02, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da3840cd8f73026713059f0ed0562c5493">TypeNameFormatType.Uri</a> = 0x03, 
<br />
&#160;&#160;<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da1e5b5574ea6a6dfa34ff71a7c91f5d24">TypeNameFormatType.ExternalRtd</a> = 0x04, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da88183b946cc5f0e8c96b2e66e1c74a7e">TypeNameFormatType.Unknown</a> = 0x05, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da5ff3c6978f87d96febfdc8ed3899a97e">TypeNameFormatType.Unchanged</a> = 0x06, 
<a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7da942d4e37dd5607ab68e54755540d4a47">TypeNameFormatType.Reserved</a> = 0x07
<br />
 }<tr class="memdesc:ae8b72bae8f27a524d56bb048bb5fac7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standardized type name formats, as defined by the NDEF record specification from the Nfc Forum.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#ae8b72bae8f27a524d56bb048bb5fac7d">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ae8b72bae8f27a524d56bb048bb5fac7d inherit pub_types_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html">NdefLibrary.Ndef.NdefSpRecord</a></td></tr>
<tr class="memitem:a3d311ccc96364078da0a1f15f1de93b5 inherit pub_static_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top">static readonly byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a3d311ccc96364078da0a1f15f1de93b5">SmartPosterType</a> = { (byte)'S', (byte)'p' }</td></tr>
<tr class="memdesc:a3d311ccc96364078da0a1f15f1de93b5 inherit pub_static_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Type of the NDEF Smart Poster record (well-known, type 'Sp').  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#a3d311ccc96364078da0a1f15f1de93b5">More...</a><br /></td></tr>
<tr class="separator:a3d311ccc96364078da0a1f15f1de93b5 inherit pub_static_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html">NdefLibrary.Ndef.NdefSpRecord</a></td></tr>
<tr class="memitem:af63ac0c1942076ff3310f0cb87409598 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_uri_record.html">NdefUriRecord</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#af63ac0c1942076ff3310f0cb87409598">RecordUri</a></td></tr>
<tr class="memdesc:af63ac0c1942076ff3310f0cb87409598 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">URI sub-record of this Smart Poster. Use Uri property to access if possible.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_sp_record.html#af63ac0c1942076ff3310f0cb87409598">More...</a><br /></td></tr>
<tr class="separator:af63ac0c1942076ff3310f0cb87409598 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_sp_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefLibrary.Ndef.NdefRecord</a></td></tr>
<tr class="memitem:adeda2bbb574005e29f9f2becc134defa inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#adeda2bbb574005e29f9f2becc134defa">_type</a></td></tr>
<tr class="memdesc:adeda2bbb574005e29f9f2becc134defa inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte array storing raw contents of the type. Use Type property to access it whenever possible.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#adeda2bbb574005e29f9f2becc134defa">More...</a><br /></td></tr>
<tr class="separator:adeda2bbb574005e29f9f2becc134defa inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f6ce247ec8bf2cdbc96c53752c1f749 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memItemLeft" align="right" valign="top">byte []&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a6f6ce247ec8bf2cdbc96c53752c1f749">_payload</a></td></tr>
<tr class="memdesc:a6f6ce247ec8bf2cdbc96c53752c1f749 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="mdescLeft">&#160;</td><td class="mdescRight">Byte array storing raw contents of the payload. Use Payload property to access it whenever possible.  <a href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a6f6ce247ec8bf2cdbc96c53752c1f749">More...</a><br /></td></tr>
<tr class="separator:a6f6ce247ec8bf2cdbc96c53752c1f749 inherit pro_attribs_class_ndef_library_1_1_ndef_1_1_ndef_record"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Convenience class for creating records that open the email app on the user's device, with a specified recipient address, subject and body text. </p>
<p>Implements the mailto URI scheme, which is also widely known from links on web pages. Most devices should react in the same way if they encounter this URI scheme from an NFC tag.</p>
<p>The record should always have the recipient address defined, which needs to be a valid email address. Optionally, you can also add a subject and body text.</p>
<p>The reading device will usually not send the email directly, but usually opens the user's email app with the contents you specified pre-defined. In general, the user can then still modify the contents and send the email.</p>
<p>This class takes care of correctly escaping the subject and body text, so that they form valid URLs.</p>
<p>The mailto: URI scheme is defined here: <a href="http://tools.ietf.org/html/rfc2368">http://tools.ietf.org/html/rfc2368</a> (this record only implements a subset of the complete URI scheme) </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a370effa08cf563b60627d5a1ca6807ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a370effa08cf563b60627d5a1ca6807ec">&#9670;&nbsp;</a></span>NdefMailtoRecord() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">NdefLibrary.Ndef.NdefMailtoRecord.NdefMailtoRecord </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Create an empty Mailto record. </p>

</div>
</div>
<a id="a1dcc76e773ba73cbe679f81e37b4ece0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dcc76e773ba73cbe679f81e37b4ece0">&#9670;&nbsp;</a></span>NdefMailtoRecord() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">NdefLibrary.Ndef.NdefMailtoRecord.NdefMailtoRecord </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a>&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Create a Mailto record based on another Mailto record, or a Smart Poster / URI record that has a Uri set that corresponds to the mailto: URI scheme. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>Other record to copy the data from.</td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a02a31527644a17a49ee0a1b811a4db3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02a31527644a17a49ee0a1b811a4db3e">&#9670;&nbsp;</a></span>CheckIfValid()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">override bool NdefLibrary.Ndef.NdefMailtoRecord.CheckIfValid </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Checks if the contents of the record are valid; throws an exception if a problem is found, containing a textual description of the issue. </p>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_exception.html" title="Exception occured when parsing or assembling NDEF messages, records and their respective payloads...">NdefException</a></td><td>Thrown if no valid NDEF record can be created based on the record's current contents. The exception message contains further details about the issue.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>True if the record contents are valid, or throws an exception if an issue is found.</dd></dl>

<p>Reimplemented from <a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html#a45f00f9c0287be9b452d76a76964c8b9">NdefLibrary.Ndef.NdefRecord</a>.</p>

</div>
</div>
<a id="a2ed17927b07189d462d632de46e42c0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ed17927b07189d462d632de46e42c0c">&#9670;&nbsp;</a></span>IsRecordType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static new bool NdefLibrary.Ndef.NdefMailtoRecord.IsRecordType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_ndef_library_1_1_ndef_1_1_ndef_record.html">NdefRecord</a>&#160;</td>
          <td class="paramname"><em>record</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Checks if the record sent via the parameter is indeed a Mailto record. Checks the type and type name format and if the URI starts with the correct scheme. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">record</td><td>Record to check.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>True if the record has the correct type, type name format and payload to be a Mailto record, false if it's a different record.</dd></dl>

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a id="aa2a1d1efee9d2b16e64eeeb8d719bd70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2a1d1efee9d2b16e64eeeb8d719bd70">&#9670;&nbsp;</a></span>Address</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">string NdefLibrary.Ndef.NdefMailtoRecord.Address</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Email address of the recipient. </p>

</div>
</div>
<a id="a90da4d2d706b77b9aa4d050aad72648c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90da4d2d706b77b9aa4d050aad72648c">&#9670;&nbsp;</a></span>Body</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">string NdefLibrary.Ndef.NdefMailtoRecord.Body</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Optional pre-written body to use for the email. </p>
<p>The property string should not be URL escaped. Escaping will be applied directly when creating the URI through System.Uri.EscapeDataString().</p>

</div>
</div>
<a id="a7b2e8534381a22f660eb8ee4dfb3c268"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b2e8534381a22f660eb8ee4dfb3c268">&#9670;&nbsp;</a></span>Subject</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">string NdefLibrary.Ndef.NdefMailtoRecord.Subject</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Optional pre-written subject to use for the email. </p>
<p>The property string should not be URL escaped. Escaping will be applied directly when creating the URI through System.Uri.EscapeDataString().</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>NdefLibrary/Ndef/NdefMailtoRecord.cs</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Aug 16 2017 15:07:46 for NFC / NDEF Library for Proximity APIs by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>
